﻿
@font-face {
  font-family: 'EuropeBold';
  src: url('EuropeBold.eot') format('embedded-opentype'),
  url('EuropeBold.woff') format('woff'),
  url('EuropeBold.ttf')  format('truetype'),
  url('EuropeBold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
sup{font-size: 17px;}
@font-face {
  font-family: 'Europe';
  src: url('Europe.eot') format('embedded-opentype'),
  url('Europe.woff') format('woff'),
  url('Europe.ttf')  format('truetype'),
  url('Europe.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Calibri';
  src: url('Calibri.eot') format('embedded-opentype'),
  url('Calibri.woff') format('woff'),
  url('Calibri.ttf')  format('truetype'),
  url('Calibri.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Calibri-Bold';
  src: url('Calibri-Bold.eot') format('embedded-opentype'),
  url('Calibri-Bold.woff') format('woff'),
  url('Calibri-Bold.ttf')  format('truetype'),
  url('Calibri-Bold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
  @font-face {
        font-family: "Calibri-Light";
        src: url('739410401-calibril.eot');
        src: url('739410401-calibril (1).eot') format('embedded-opentype'),
        url('739410401-calibril.svg') format('svg'),
        url('739410401-calibril.woff') format('woff'),
        url('739410401-calibril.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }



body, h1, h2, h3, h4, h5, h6{font-family: 'Europe', sans-serif; }
.globalWrapper{
    max-width:1920px;
    min-width:1280px;
    margin:0 auto;
    position:relative;
    -webkit-box-shadow: 0 0 10px 0 black;
    -moz-box-shadow: 0 0 10px 0 black;
    box-shadow: 0 0 10px 0 black;
    overflow: hidden;
    height: auto;
}
.resize {
    position: relative;
    width: 960px;
    margin: 0 auto;

}
.cf:after,.cf:before {content: '';display: table;}
.cf:after {clear: both;}
.cf {zoom: 1;}
input[type=text]::-webkit-input-placeholder, text-area::-webkit-input-placeholder{
  color: #253956;
}
input[type=text]::-moz-placeholder, text-area::-webkit-input-placeholder{
  color: #253956;
}
input[type=text]:-moz-placeholder, text-area::-webkit-input-placeholder{
  color: #253956;
}
input[type=text]:-ms-input-placeholder, text-area::-webkit-input-placeholder{
  color: #253956;
}
input::-webkit-input-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: #253956;
}
input::-moz-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: #253956;
}
input:-moz-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: #253956;
}
input:-ms-input-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: #253956;
}
input:focus::-webkit-input-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: transparent;
}
input:focus::-moz-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: transparent;
}
input:focus:-moz-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: transparent;
}
input:focus:-ms-input-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: transparent;
}
textarea::-webkit-input-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: #253956;
}
textarea::-moz-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: #253956;
}
textarea:-moz-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: #253956;
}
textarea:-ms-input-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: #253956;
}
textarea:focus::-webkit-input-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: transparent;
}
textarea:focus::-moz-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: transparent;
}
textarea:focus:-moz-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: transparent;
}
textarea:focus:-ms-input-placeholder {
  -webkit-transition: color 0.4s ease;
  -moz-transition: color 0.4s ease;
  -ms-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  transition: color 0.4s ease;
  color: transparent;
}

form input[type=text].error{
  box-shadow: 0 0 0 1px #dd2a1b;
}
.fll{
  float: left;
}
.flr{
  float: right;
}
input[type=text]{
  font-family: 'Calibri-Light';
  width: 223px;
  padding: 0;
  height: 39px;
  line-height: 39px;
  background:#fff;
  /*background: url(../img/input.png) center center no-repeat;*/
  outline: none;
  border: none;
  /*border-bottom: 1px solid #fff;*/
  font-size: 18px;
  color: #253956;
  text-indent: 10px;
  margin: 5px auto;
  display: block;
  border: 1px solid #ebebeb;
  outline: none;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}
input[type=submit]{
  cursor: pointer;
  font-size: 17px;
  color: #fff;
  text-align: center;
  border: none;
  padding: 0;
  text-transform: uppercase;
    /*font-family: 'Bebas Neue';*/
  font-family: 'Calibri-Bold';

  width: 225px;
  height: 43px;
  line-height: 43px;
  background: url(../img/btn2.png) center center no-repeat;
  /*background-position: -0px -82px;*/
  text-shadow: 1px 1px 0px rgba( 0, 0, 0, 0.29   );
  outline: none;
  display: block;
  margin: 20px auto 10px auto;
  /*margin-bottom: 15px;*/
  /*margin-left: 0;*/
  text-decoration: none;
}
/*input[type=submit]:hover{
background-position: -0px -41px;
}
input[type=submit]:active{
  background-position: -0px -0px;
}*/
textarea{
    width: 300px;
  background:#42464a;
  padding: 0;
  height: 90px;
  resize: none;
  line-height: 1.2;
  /*background: url(../img/input.png) center center no-repeat;*/
  outline: none;
  border: none;
  /*border-bottom: 1px solid #fff;*/
  font-size: 12px;
  color: #253956;
  text-indent: 10px;
  margin: 10px auto;
    border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  display: block;
  /*border: 1px solid #e0e0e0;*/
  outline: none;
}
.modalWindow{
  width: auto;
  height: auto;
  padding: 20px;
}
.modalWindow h2{
  font-size: 24px;
  text-align: center;
  padding: 10px 0;
  line-height: 1.1;
}
.modalWindow input[type=text]{
  display: block;
  margin: 7px auto;
  color: #b3b5ba;
  float: none;
  /*padding: 0 15px;*/
  box-shadow: 0 0 0 1px #cdcaca;

}
.modalWindow input[type=submit]{
  display: block;
  float: none;
  margin: 10px auto;
}
label[for=email].error {
  display: none!important;
}
.headerWrapper{
  height: 650px;
  background: url(../img/bg_1.jpg) bottom center no-repeat;
}
.headerWrapper .right{
  float: right;
  margin-top: 32px;
}
.headerWrapper a{
  font-family: 'Calibri-Bold';
  cursor: pointer;
  font-size: 17px;
  color: #fff;
  text-align: center;
  border: none;
  padding: 0;
  text-transform: uppercase;
    /*font-family: 'Bebas Neue';*/

  width: 216px;
  height: 42px;
  line-height: 42px;
  background: url(../img/btn1.png)  center center no-repeat;
  /*background-position: -0px -82px;*/
  text-shadow: 1px 1px 5px rgba( 0, 0, 0, 0.21   );
  outline: none;
  display: block;
  /*margin: 10px auto;*/
  /*margin-bottom: 15px;*/
  /*margin-left: 0;*/
  text-decoration: none;
}
.headerWrapper p{
  /*font-family: 'EuropeBold'!important;*/
  font-weight: 700;
  font-size: 20px;
  color: #3d4e60;
  line-height: 42px;
  margin-right: 10px;
}
.headerWrapper h2{
  font-size: 37px;
  text-align: center;text-transform: uppercase;
  font-weight: 700;
  color: #3d4e60;
  line-height: 1.15;
  margin-top: 45px;
}
.headerWrapper h2 span{
  font-weight: normal;
  text-transform: none;
  font-size: 27px;
  color: #627082;
}
.headerWrapper form{
  width: 321px;
  height: 348px;
  float: right;
  margin-top: 30px;
  background: url(../img/form.png) center center  no-repeat;
}
.headerWrapper h3{
  padding-top: 37px;
  text-align: center;
  line-height: 1;
  font-weight: 700;
  color: #3d4e60;
  font-size: 17px;
  text-transform: uppercase;
  margin-bottom: 30px;
}
.headerWrapper h3 span{
  font-weight: normal;
}
.timer{ width: 390px; margin-top: 9px; margin-left: 324px;  -moz-transform: scale(0.9); /* Для Firefox */
  -ms-transform: scale(0.9); /* Для IE */
  -webkit-transform: scale(0.9); /* Для Safari, Chrome, iOS */
  -o-transform: scale(0.9); /* Для Opera */
  transform: scale(0.9);}
.time *{vertical-align: top;}
.time h5{
  /*font-family: 'helveticaneuecyrlight';*/
  text-align: center;
  font-size: 21px;
  color: #fff;
  line-height: 1.3;
}
.time .etitle{position: absolute;width: 110px;text-align: center;left: 50%;margin-left: -47px;top: 53px; font-size:18px;color: #6a6a6b; line-height: 1.3;}
.c-block{display: inline-block;*display: inline;zoom: 1.2;margin: 0 15px 0 3px;padding: 4px 0 0 3px;position: relative;}
.c-block:before{content: '';position: absolute;left: 100%;top: 0;width: 31px;height: 60px;}
.bl-inner{position: relative;margin-right: -11px;height: 48px;background: transparent url(../img/i/sprites.png) no-repeat -5px -48px;}
.bl-inner span{display: none;font-size: 46px;color: #fff;line-height: 46px;margin-left: 2px;}
.bl-inner:before{content: '';position: absolute;left: 100%;top: 0;width: 3px;background: transparent url(../img/i/sprites.png) no-repeat -122px -48px;height: 48px;}
.c-block-1{width: 20px; /*margin-top: 70px;*/}
.c-block-2{width: 45px; /*margin-top: 70px;*/}
.c-block-3{width: 70px; margin-left: 18px; /*margin-top: 70px;*/}
.actionWrapper{
  height: 260px;
  background: url(../img/bg_2.jpg) center center no-repeat;
}
.actionWrapper h2{
  font-size: 20px;
  color: #fff;
  line-height: 1;
  text-align: center;
  margin-top: 35px;
}
.actionWrapper h3{
  font-size: 38px;
  color: #fff;
  line-height: 1.3;
  text-align: center;
  font-weight: bold;
  /*margin-top: 30px;*/
}
.actionWrapper h4{
  font-size: 38px;
  color: #fff;
  line-height: 1.4;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
  margin-right: -25px;
  /*margin-top: 30px;*/
}
.benefitsWrapper{
  height: 695px;
}
.benefitsWrapper h2{
  text-align: center;
  color: #627082;
  line-height: 1.3;
  font-size: 35px;
  margin-top: 65px;
}
.benefitsWrapper h2 span{
  font-weight: bold;
  color: #3d4e60;
  text-transform: uppercase;
}
.benefitsWrapper ul{
  text-align: center;
  margin-top: 30px;
}
.benefitsWrapper ul li{
  float: left;
  margin: 0 11px;
  margin-top: 25px;
}
.benefitsWrapper ul li p{
  font-size: 17px;
  line-height: 1.25;
  color: #353f4d;
  font-family: "Calibri-Light";
}
.benefitsWrapper ul li p span{
  font-weight: bold;
}
.reklamaWrapper{
  position: relative;
  height: 734px;
  background: url(../img/bg_4.jpg) center center no-repeat;
}
.reklamaWrapper h2{
  font-size: 27px;
  color: #424e60;
  margin-top: 100px;
  text-align: center;text-transform: uppercase;font-weight: bold;
}
.reklamaWrapper h3{
  font-size: 27px;
  color: #424e60;
  text-align: center;
  margin-top: 45px;
  line-height: 1.333;
  -moz-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  -webkit-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  -ms-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  text-shadow: 1px 1px 0px rgba( 255, 255, 255, 0.78 );

}
.reklamaWrapper h3 span{
  color: #f77300;
  text-transform: uppercase;
}
.reklamaWrapper p{
  font-family: "Calibri-Light";
  font-size: 21px;
  color: rgb( 59, 69, 79 );
  line-height: 1.1;
  position: absolute;
}
.reklamaWrapper p span{
  font-family: "Calibri-Bold";

}
.reklamaWrapper .p1{
  left: 95px;
  top: 310px;
}
.reklamaWrapper .p2{
  left: 95px;
  top: 450px;
}
.reklamaWrapper .p3{
  left: 95px;
  top: 565px;
}
.reklamaWrapper .p4{
  left: 585px;
  top: 310px;
}
.reklamaWrapper .p5{
  left: 585px;
  top: 450px;
}
.reklamaWrapper .p6{
  left: 585px;
  top: 565px;
}
.weDoWrapper{
  height: 795px;
}
.weDoWrapper .head{
  margin: 0 auto;
  width: 958px;
  height: 62px;
  background: url(../img/deviver.png) bottom center no-repeat;
}
.weDoWrapper .head h2{
  font-size: 27.005px;
  color: rgb( 53, 63, 77 );
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  -moz-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  -webkit-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  -ms-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  line-height: 1;
  /*margin-top: -30px;*/
  margin-top: 80px;
}
.weDoWrapper .item1{
  width: 458px;height: 189px;
  background: url(../img/b5-1.png) center  center no-repeat;
  margin-top: 80px;
  float: left;
}
.weDoWrapper .item2{
  width: 448px;height: 267px;
  background: url(../img/b5-2.png) center  center no-repeat;
  margin-top: 77px;
  /*margin-left: 60px;*/
  float: right;
}
.weDoWrapper h3{
  font-size: 18px;
  /*font-family: "Europe";*/
  color: rgb( 53, 63, 77 );
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.4;
  margin-top: 50px;
  margin-left: 205px;
}
.weDoWrapper h4{
  font-size: 18px;
  color: #353f4d;
  /*font-weight: bold;*/
  /*text-transform: uppercase;*/
  line-height: 1.4;
  /*margin-top: 50px;*/
  margin-left: 205px;
}
.weDoWrapper h4 span{
  font-size: 24px;
  color: #ffa800;
}
.weDoWrapper a{
    font-family: 'Calibri-Bold';
  cursor: pointer;
  font-size: 17px;
  color: #fff;
  text-align: center;
  border: none;
  padding: 0;
  text-transform: uppercase;
    /*font-family: 'Bebas Neue';*/

  width: 172px;
  height: 41px;
  line-height: 41px;
  background: url(../img/btn3.png)  center center no-repeat;
  /*background-position: -0px -82px;*/
  text-shadow: 1px 1px 5px rgba( 0, 0, 0, 0.21   );
  outline: none;
  margin-left: 225px;
  display: block;
  margin-top: 20px;
  /*margin: 10px auto;*/
  /*margin-bottom: 15px;*/
  /*margin-left: 0;*/
  text-decoration: none;
}
.weDoWrapper .item2 a{
  margin-top: 7px;

}
.weDoWrapper h5{
  font-size: 20px;
  color: #353f4d;
  font-weight: bold;
  line-height: 1.4;
  margin-left: 225px;
}

.weDoWrapper h5 span.s1{
  font-weight: normal;
}
.weDoWrapper h5 span.s2{
  font-size: 24px;
  color: #ffa800;
  font-weight: normal;
}
.weDoWrapper .item4{
  margin-top: 60px;
  float: left;
}
.weDoWrapper .item4 h5{
  margin-left: 60px;
}
.weDoWrapper .item4 a{
  margin-left: 60px;
}
.weDoWrapper .item3{
  margin-top: 60px;
  float: left;
}
.weDoWrapper p{
  position: absolute;
  top: 548px;
  left: 85px;
  font-size: 21px;
  font-family: "Calibri";
  color: #252d37;
  line-height: 1;
}
.whyWrapper{
  height: 1229px;
  background: url(../img/bg_6.jpg) center center no-repeat;
}
.whyWrapper h2{
  font-size: 24px;
  font-family: "Europe";
  color: rgb( 255, 255, 255 );
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  -moz-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  -webkit-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  -ms-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  line-height: 1;
  margin-top: 70px;
}
.whyWrapper h3 {
  font-size: 20px;
  /*font-family: "Europe";*/
  color: rgb( 53, 63, 77 );
  font-weight: bold;
  line-height: 1.3;
  text-align: left;
  text-shadow: 1px 1px 0px rgba( 255, 255, 255,0.31 );

}
.whyWrapper p {
  font-size: 19px;
  font-family: "Calibri-Light";
  color: rgb( 41, 48, 56 );
  line-height: 0.947;
  width: 402px;
  /*position: absolute;*/
}
.whyWrapper div.abs{
position: absolute;
}
.whyWrapper div.abs1{
  top:150px;
  left: 75px;
}
.whyWrapper div.abs2{
  top:290px;
  left: 75px;
}
.whyWrapper div.abs3{
  top:450px;
  left: 75px;
}
.whyWrapper div.abs4{
  top:150px;
  left: 558px;
}
.whyWrapper div.abs5{
  top:290px;
  left: 558px;
}
.whyWrapper div.abs6{
  top:450px;
  left: 558px;
}
.whyWrapper div.abs7{
  top:655px;
  left: 558px;
}
.whyWrapper div.abs8{
  top:820px;
  left: 558px;
}
.whyWrapper div.abs9{
  top:1005px;
  left: 558px;
}
.frmWrapper{
  height: 352px;
  background: url(../img/bg_7.jpg) center center no-repeat;
}
.frmWrapper h2{
  font-size: 18px;
  /*font-family: "Europe";*/
  color: rgb( 53, 63, 77 );
  text-align: center;
  -moz-transform: matrix( 1.33308,0,0,1.33308,0,0);
  -webkit-transform: matrix( 1.33308,0,0,1.33308,0,0);
  -ms-transform: matrix( 1.33308,0,0,1.33308,0,0);
  margin-top: 110px;
  line-height: 1;
}
.frmWrapper h3{
  font-size: 35px;
  /*font-family: "Europe";*/
  color: rgb( 53, 63, 77 );
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  text-shadow: 1px 1px 0px rgba( 255, 255, 255, 0.75 );

  line-height: 1;
  margin-top: 10px;
}
.frmWrapper form{
  display: block;
  width: 474px;margin: 0 auto;
  margin-top: 15px;
}
.frmWrapper input[type=text]{
  display: inline;
  border: 1px solid #c5d5ef;
  margin:  5px;
}
.workWrapper{
  height: 1150px;
}
.workWrapper .head{
  margin: 0 auto;
  width: 958px;
  height: 62px;
  background: url(../img/deviver.png) bottom center no-repeat;
}
.workWrapper .head h2{
  font-size: 27.005px;
  color: rgb( 53, 63, 77 );
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  -moz-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  -webkit-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  -ms-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  line-height: 1;
  /*margin-top: -30px;*/
  margin-top: 80px;
}
.workWrapper ul{text-align: center;margin-top: 65px;}
.workWrapper ul li{display: inline;display: inline-block;zoom: 1;margin: 0 1px;}
.feedWrapper{
  height: 940px;
}
.feedWrapper .head{
  margin: 0 auto;
  width: 958px;
  height: 62px;
  margin-top: -30px;
  background: url(../img/deviver.png) bottom center no-repeat;
}
.feedWrapper .head h2{
  font-size: 27.005px;
  color: rgb( 53, 63, 77 );
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  -moz-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  -webkit-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  -ms-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  line-height: 1;
  /*margin-top: -30px;*/
  margin-top: 80px;
}
.feedWrapper .feed{
  width: 360px;
  margin-left: 104px;
  margin-top: 35px;
  border-top: 1px solid #7f7f7f;
  position: relative;
}
.feedWrapper .feed:before{
  position: absolute;
  content: '';
  width: 70px;
  height: 51px;
  top: 7px;
  left: -80px;
  background: url(../img/f1.jpg) center center no-repeat;
}
.feedWrapper .fll{
  width: 480px;
}
.feedWrapper .flr{
  width: 480px;
}
.feedWrapper p{
  font-size: 17px;
  font-family: "Calibri";
  color: rgb( 53, 63, 77 );
  line-height: 1.118;
  padding-top: 35px;
}
.feedWrapper h3{
  font-size: 17px;
  font-family: "Calibri";
  color: rgb( 22, 26, 32 );
  text-align: right;
  line-height: 1.2;
  padding-top: 20px;
}
.feedWrapper h4{
  font-size: 17px;
  font-family: "Calibri-Bold";
  color: #ffa800;
  text-align: right;
  line-height: 1.3;
  /*padding-top: 20px;*/
  text-transform: uppercase;
}
.howWeWorkWrapper{
  height: 566px;
  background: url(../img/bg_9.jpg) center  center no-repeat;
}
.howWeWorkWrapper h2{
  font-size: 27.005px;
  /*font-family: "Europe";*/
  color: rgb( 255, 255, 255 );
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  -moz-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  -webkit-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  -ms-transform: matrix( 1.33308,0,0,1.33308000000001,0,0);
  line-height: 1;
  margin-top: 82px;
}
.lastWrapper{
  height: 343px;
  background: url(../img/bg_last.jpg) center center no-repeat;
}
.lastWrapper h2{
  font-size: 18px;
  /*font-family: "Europe";*/
  color: rgb( 53, 63, 77 );
  text-align: center;
  -moz-transform: matrix( 1.33308,0,0,1.33308,0,0);
  -webkit-transform: matrix( 1.33308,0,0,1.33308,0,0);
  -ms-transform: matrix( 1.33308,0,0,1.33308,0,0);
  margin-top: 50px;
  line-height: 1;
}
.lastWrapper h3{
  font-size: 35px;
  /*font-family: "Europe";*/
  color: rgb( 53, 63, 77 );
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  text-shadow: 1px 1px 0px rgba( 255, 255, 255, 0.75 );

  line-height: 1;
  margin-top: 20px;
}
.lastWrapper form{
  display: block;
  width: 474px;margin: 0 auto;
  margin-top: 25px;
}
.lastWrapper input[type=text]{
  display: inline;
  border: 1px solid #c5d5ef;
  margin:  5px;
}
.lastWrapper input[type=submit]{
  display: inline;
  margin:  5px;

}
#map{
height:450px;
width:100%;
}